tavşan tava - Turkish English Dictionary